Skip to content

ci(release): route Linux package job to self-hosted c2pool-build pool - #618

Merged
frstrtr merged 1 commit into
masterfrom
bch/ci-route-release-linux-selfhosted
Jul 3, 2026
Merged

ci(release): route Linux package job to self-hosted c2pool-build pool#618
frstrtr merged 1 commit into
masterfrom
bch/ci-route-release-linux-selfhosted

Conversation

@frstrtr

@frstrtr frstrtr commented Jul 3, 2026

Copy link
Copy Markdown
Owner

Routes the last GitHub-hosted Linux lane living in a separate (non-build.yml) workflow file onto the self-hosted c2pool-build pool.

Fenced: 1 file, 1 line. macOS/Windows release lanes stay GitHub-hosted (hardware-gated, separate track — VM217 line). Off master, not stacked on #617/#616.

The release.yml linux job was the last GitHub-hosted Linux lane in a
separate (non-build.yml) workflow file; its steps were already
self-hosted-prepped (conan pre-provisioned on the runner) but runs-on
was never flipped. Apply the same trusted-event conditional used across
build.yml and the other workflows: self-hosted c2pool-build for trusted
events, ubuntu-24.04 fallback for fork PRs. Reclaims GitHub-hosted
machine-hours on tagged release builds. macOS/Windows release lanes stay
GitHub-hosted (hardware-gated, separate track).
@frstrtr
frstrtr merged commit e602287 into master Jul 3, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant